package com.mashibing.dp.strategy;

// 自己写的 Comparator，不是原生的java.util下的接口
@FunctionalInterface// 如果只有一个方法不需要这个
public interface Comparator<T> {
    int compare(T o1, T o2);

    // 1.8以前interface里面写不了方法，1.8以后就可以了
    // 1.8以后在interface里加了很多方法
    // 为了实现Lambda表达式，并兼容1.8以前的版本，加了语法 default。
    default void m() {
        System.out.println("m");
    }
}
